$(document).ready(function() {
  jQuery.validator.messages.required = " campo obrigatório";
  jQuery.validator.messages.email = " e-mail inválido";
  jQuery.validator.messages.equalTo = " a senha deve ser a mesma";
  jQuery.validator.messages.minlength = " deve conter no mínimo {0} caracteres";

  $('#formAcesso').validate({
    rules : {
      email : {
        required : true,
        email : true
      },
      senha_old : {
        required : true
      },
      senha : {
        required : true,
        minlength : 6
      },
      repete_senha : {
        required : true,
        equalTo : "#senha",
      }
    },
    submitHandler : function(form) {
      var dados = $.serializeForm('#formAcesso');
      Rk.Modal('#salvando');
      Rk.service('meu', 'saveAcesso', dados, function(data) {
        if(data == 1) {
          $('#senha').val('');
          $('#senha_old').val('');
          $('#repete_senha').val('');
          Rk.FecharModal();
          Rk.Modal('#msgOK');
        } else {
          Rk.FecharModal();
        }
      });
      return false;
    }
  });

  $('.window .close').click(function(e) {
    //Cancel the link behavior
    e.preventDefault();
    Rk.FecharModal();
  });
});
